The HEX file is assembled for the PIC10F222, rather than the PIC10F220 mentioned in the article. It might need to be re-assembled for the PIC10F220 to work on that chip.